
package com.zmks.jkgj.xuexiao.vo;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.codehaus.jackson.map.annotate.JsonSerialize;

import com.zmks.jkgj.core.vo.ValueVO;
import com.zmks.jkgj.xuexiao.tools.CustomDateSerializer;

public class CrctObjParentVO extends ValueVO {
	
	/**
	 * 序列化版本兼容性
	 */
	private static final long serialVersionUID = 1L;

	private Long id;
	private Long oid;
	private Long account_oid;
	 private String name;
	 private String sex;
	 private Date birthday;
	 private String card_id;
	 private String mobile;
	 private String email;
	 private String work;
	 private String relation;
   	private Date create_date;
	private Date modify_date;
	 private String student_oid;
	public String getStudent_oid() {
		return student_oid;
	}
	public void setStudent_oid(String student_oid) {
		this.student_oid = student_oid;
	}
	public Long getAccount_oid() {
		return account_oid;
	}
	public void setAccount_oid(Long account_oid) {
		this.account_oid = account_oid;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public Date getBirthday() {
		return birthday;
	}
	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}
	 
	public String getCard_id() {
		return card_id;
	}
	public void setCard_id(String card_id) {
		this.card_id = card_id;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getWork() {
		return work;
	}
	public void setWork(String work) {
		this.work = work;
	}
	public String getRelation() {
		return relation;
	}
	public void setRelation(String relation) {
		this.relation = relation;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Long getOid() {
		return oid;
	}
	public void setOid(Long oid) {
		this.oid = oid;
	}
	@JsonSerialize(using =  CustomDateSerializer.class)
	public Date getCreate_date() {
		return create_date;
	}
	public void setCreate_date(Date create_date) {
		this.create_date = create_date;
	}
	public Date getModify_date() {
		return modify_date;
	}
	public void setModify_date(Date modify_date) {
		this.modify_date = modify_date;
	}
	public static long getSerialVersionUID() {
		return serialVersionUID;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}




	


}
